/**
 *Copyright (c) 2024 watereyes
 * safetymanagement is licensed under Mulan PubL v2.
 * You can use this software according to the terms and conditions of the Mulan
 * PubL v2.
 * You may obtain a copy of Mulan PubL v2 at:
 *          http://license.coscl.org.cn/MulanPubL-2.0
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PubL v2 for more details.
 */
package com.koron.purpose.domain;

import com.koron.common.domain.BaseEntity;

public class PurposeContract extends BaseEntity{
	//名称
	private String name;
	//编码
	private String code;
	//年度
	private String year;
	//类型 1:总部、2:片区、3:公司、4:部门、5:人员
	private Integer objectType;
	//是否集团直辖:0否，1是
	private Integer isdirectly;
	//责任对象id
	private String objectId;
	//责任对象名称
	private String objectName;
	//责任人
	private String staffLiable;
	//状态: 0未签订、1已签订
	private Integer state;
	//流程状态：0草稿 1审批中 2审批通过
	private Integer fstatusflag;
	private String note;
	//模板id
	private String templateId;
	private String templateName;
	//模板
	private String templateContent;
	//责任书内容
	private String contractContent;
	//单据类型：1制定；2签订；
	private Integer billType;
	//责任人名称
	private String staffName;
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	public String getYear() {
		return year;
	}
	public void setYear(String year) {
		this.year = year;
	}
	public Integer getObjectType() {
		return objectType;
	}
	public void setObjectType(Integer objectType) {
		this.objectType = objectType;
	}
	public Integer getIsdirectly() {
		return isdirectly;
	}
	public void setIsdirectly(Integer isdirectly) {
		this.isdirectly = isdirectly;
	}
	public String getObjectId() {
		return objectId;
	}
	public void setObjectId(String objectId) {
		this.objectId = objectId;
	}
	public String getObjectName() {
		return objectName;
	}
	public void setObjectName(String objectName) {
		this.objectName = objectName;
	}
	public Integer getState() {
		return state;
	}
	public void setState(Integer state) {
		this.state = state;
	}
	public Integer getFstatusflag() {
		return fstatusflag;
	}
	public void setFstatusflag(Integer fstatusflag) {
		this.fstatusflag = fstatusflag;
	}
	public String getNote() {
		return note;
	}
	public void setNote(String note) {
		this.note = note;
	}
	public String getStaffLiable() {
		return staffLiable;
	}
	public void setStaffLiable(String staffLiable) {
		this.staffLiable = staffLiable;
	}
	public String getTemplateId() {
		return templateId;
	}
	public void setTemplateId(String templateId) {
		this.templateId = templateId;
	}
	public String getTemplateContent() {
		return templateContent;
	}
	public void setTemplateContent(String templateContent) {
		this.templateContent = templateContent;
	}
	public String getContractContent() {
		return contractContent;
	}
	public void setContractContent(String contractContent) {
		this.contractContent = contractContent;
	}
	public Integer getBillType() {
		return billType;
	}
	public void setBillType(Integer billType) {
		this.billType = billType;
	}
	public String getStaffName() {
		return staffName;
	}
	public void setStaffName(String staffName) {
		this.staffName = staffName;
	}
	public String getTemplateName() {
		return templateName;
	}
	public void setTemplateName(String templateName) {
		this.templateName = templateName;
	}
	
}
